Počet obyvatel Polska činil k 30. červnu 2014 odhadem 38 483 957 lidí.[1]
Populace Polska má téměř neměnnou úroveň, ale kvůli nízké porodnosti rychle stárne. V roce 1950 byl střední věk Poláků 25,8 let: polovina lidí byla mladší a polovina starší. Dnes je střední věk Poláků 38,2 let. Pokud budou současné trendy pokračovat, průměrný věk stoupne na 60 let v roce 2050.[2] V Polsku je plodnost asi 1,5 dítěte na ženu (v roce 1990 to byly 3 děti) a patří k nejnižším v Evropě.[3][4]